@echo off
setlocal enabledelayedexpansion

REM 设置输入和输出目录（默认当前目录）
set "input_dir=%~dp0"
set "output_dir=%input_dir%output_images\"

REM 创建输出目录（如果不存在）
if not exist "%output_dir%" mkdir "%output_dir%"

REM 遍历当前目录下的所有 PDF 文件
for %%f in (*.pdf) do (
    set "filename=%%~nf"
    echo 正在处理: %%f

    REM 使用 ImageMagick 转换前10页（索引从0开始，0-9对应第1-10页）
    magick -density 200  "%%f"[0-100]   -background white -alpha remove "%output_dir%!filename!_%%03d.png"
)

echo 转换完成！
pause